﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="FxCopSuppressions.cs" company="Rolosoft Ltd">
//   © Rolosoft Ltd
// </copyright>
// --------------------------------------------------------------------------------------------------------------------

#region License

// Copyright 2013 Rolosoft Ltd
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#endregion

#region Usings

using System.Diagnostics.CodeAnalysis;

#endregion


[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Rsft")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "namespace", Target = "Rsft.Net.Dns.Interfaces", MessageId = "Rsft", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "namespace", Target = "Rsft.Net.Dns", MessageId = "Rsft", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1724:TypeNamesShouldNotMatchNamespaces", Scope = "type", Target = "Rsft.Net.Dns.Dns", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", Scope = "member", Target = "Rsft.Net.Dns.Dns.#BeginGetHostEntry(System.String,System.AsyncCallback,System.Object)", MessageId = "object", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", Scope = "member", Target = "Rsft.Net.Dns.Dns.#BeginGetHostEntry(System.Net.IPAddress,System.AsyncCallback,System.Object)", MessageId = "object", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "member", Target = "Rsft.Net.Dns.Dns.#GetHostName()", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Performance", "CA1810:InitializeReferenceTypeStaticFieldsInline", Scope = "member", Target = "Rsft.Net.Dns.Dns.#.cctor()", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "namespace", Target = "Rsft.Net.Dns.Extensions", MessageId = "Rsft", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Rsft.Net.Dns.Extensions.SocketExtensions.#ReceiveAsync(System.Net.Sockets.Socket,Rsft.Net.Dns.Extensions.SocketAwaitable)", MessageId = "awaitable", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Rsft.Net.Dns.Extensions.SocketExtensions.#SendToAsync(System.Net.Sockets.Socket,Rsft.Net.Dns.Extensions.SocketAwaitable)", MessageId = "awaitable", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Rsft.Net.Dns.Extensions.SocketExtensions.#ReceiveFromAsync(System.Net.Sockets.Socket,Rsft.Net.Dns.Extensions.SocketAwaitable)", MessageId = "awaitable", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Rsft.Net.Dns.Extensions.SocketExtensions.#SendAsync(System.Net.Sockets.Socket,Rsft.Net.Dns.Extensions.SocketAwaitable)", MessageId = "awaitable", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "type", Target = "Rsft.Net.Dns.Extensions.Apm", MessageId = "Apm", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Rsft.Net.Dns.Extensions.Apm.#AsApm`1(System.Threading.Tasks.Task`1<!!0>,System.AsyncCallback,System.Object)", MessageId = "Apm", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Rsft.Net.Dns.Extensions.Apm.#AsApm(System.Threading.Tasks.Task,System.AsyncCallback,System.Object)", MessageId = "Apm", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "type", Target = "Rsft.Net.Dns.Extensions.SocketAwaitable", MessageId = "Awaitable", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "member", Target = "Rsft.Net.Dns.Extensions.SocketAwaitable.#GetAwaiter()", Justification = "Reviewed. Ok")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Rsft.Net.Dns.Extensions.SocketAwaitable.#GetAwaiter()", MessageId = "Awaiter", Justification = "Reviewed. Ok")]

